musk kangaroo - German English Dictionary